package com.bjpowernode.boss.common.enums;

/**
 * 自定义应答码
 *
 * @author yu
 * @date 2024/7/7 10:41
 */

public enum ResponseCode {
    OK(1000, "成功！"),
    UNKNOW(1001, "请稍后重试"),
    REQUEST_PARAM_ERR(1002, "请求参数错误"),
    FAIL(1004, "操作失败"),

    OPERATOR_LOGIN_NAME_PWD_ERROR(2000, "登录员登录名称或密码错误"), // 前端传来的登录名称不存在
    OPERATOR_LOGIN_NAME_PWD_ERROR_1(2001, "登录员登录名称或密码错误"), // 前端传来的登录名称存在，但是密码匹配错误
    OPERATOR_SAVE_TOKEN_ERROR(2002, "登录失败，请稍后重试!"), // 保存TOKEN到Redis数据库失败

    USER_LOGIN_NAME_EXISTS(3000,"商户登录名称已存在，请更换其他的"),

    PAYMENT_PRODUCT_CODE_EXISTS(4000, "支付产品编号已存在，请更换其他的"),
    PAYMENT_PRODUCT_NAME_EXISTS(4001, "支付产品名称已存在，请更换其他的")

    ;

    private int number ;
    private String msg ;

    ResponseCode(int number, String msg) {
        this.number = number;
        this.msg = msg;
    }

    public int getNumber() {
        return number;
    }

    public String getMsg() {
        return msg;
    }
}
